someone who thinks and acts rightful - Turc Anglais Dictionnaire